Auto merge of #2945 - QuiltOS:openssl, r=alexcrichton
authorbors <bors@rust-lang.org>
Mon, 1 Aug 2016 22:56:32 +0000 (15:56 -0700)
committerGitHub <noreply@github.com>
Mon, 1 Aug 2016 22:56:32 +0000 (15:56 -0700)
Use openssl on Unix rather than C functions directly for SHA256

Takes on an extra dependency, but removes unsafe code in the process.

@alexcrichton I was a little confused by what you were saying on IRC, so I went ahead and just speculatively made this. No worries if it is no good.


Trivial merge